home *** CD-ROM | disk | FTP | other *** search
/ Amiga Plus 2002 #11 / Amiga Plus CD - 2002 - No. 11.iso / Games / lgeneral-1.1 / scenarios / pg / LowCountries < prev    next >
Text File  |  2002-07-23  |  12KB  |  636 lines

  1. name = "LOW COUNTRIES"
  2. desc = "May 10, 1940: Flanking the heavy fortifications of the Maginot Line, the Germans invade France through Belgium, Luxembourg, and the Netherlands."
  3. authors = "Strategic Simulation Inc."
  4.  
  5. date = 10.05.1940
  6. turns = 30
  7. turns_per_day = 0
  8. days_per_turn = 1
  9.  
  10. nation_db = pg.ndb
  11. unit_db { main = pg.udb }
  12.  
  13. map = pg/map04
  14. weather = (
  15.   fair fair fair fair fair 
  16.   fair fair fair fair fair 
  17.   fair fair fair fair fair 
  18.   fair fair fair fair fair 
  19.   fair fair fair fair fair 
  20.   fair fair fair fair fair 
  21. )
  22. flags {
  23.   flag { x = 16 y = 1 nation = bel obj = 0 }
  24.   flag { x = 29 y = 1 nation = bel obj = 0 }
  25.   flag { x = 11 y = 3 nation = fra obj = 0 }
  26.   flag { x = 16 y = 3 nation = bel obj = 0 }
  27.   flag { x = 6 y = 4 nation = fra obj = 1 }
  28.   flag { x = 22 y = 4 nation = bel obj = 0 }
  29.   flag { x = 5 y = 5 nation = fra obj = 0 }
  30.   flag { x = 14 y = 7 nation = fra obj = 0 }
  31.   flag { x = 26 y = 7 nation = bel obj = 0 }
  32.   flag { x = 28 y = 7 nation = bel obj = 1 }
  33.   flag { x = 38 y = 7 nation = bel obj = 0 }
  34.   flag { x = 43 y = 7 nation = ger obj = 0 }
  35.   flag { x = 4 y = 8 nation = fra obj = 0 }
  36.   flag { x = 17 y = 9 nation = fra obj = 1 }
  37.   flag { x = 37 y = 9 nation = bel obj = 0 }
  38.   flag { x = 42 y = 9 nation = ger obj = 1 }
  39.   flag { x = 15 y = 10 nation = fra obj = 0 }
  40.   flag { x = 39 y = 10 nation = bel obj = 1 }
  41.   flag { x = 33 y = 12 nation = bel obj = 1 }
  42.   flag { x = 29 y = 13 nation = bel obj = 0 }
  43.   flag { x = 14 y = 14 nation = fra obj = 0 }
  44.   flag { x = 23 y = 14 nation = fra obj = 0 }
  45.   flag { x = 24 y = 14 nation = fra obj = 1 }
  46.   flag { x = 7 y = 15 nation = fra obj = 0 }
  47.   flag { x = 14 y = 15 nation = fra obj = 0 }
  48.   flag { x = 4 y = 16 nation = fra obj = 0 }
  49.   flag { x = 6 y = 16 nation = fra obj = 1 }
  50.   flag { x = 33 y = 16 nation = fra obj = 0 }
  51.   flag { x = 19 y = 17 nation = fra obj = 0 }
  52.   flag { x = 10 y = 18 nation = fra obj = 0 }
  53.   flag { x = 46 y = 18 nation = ger obj = 0 }
  54.   flag { x = 25 y = 19 nation = fra obj = 0 }
  55.   flag { x = 46 y = 19 nation = ger obj = 1 }
  56.   flag { x = 17 y = 21 nation = fra obj = 0 }
  57.   flag { x = 33 y = 22 nation = fra obj = 1 }
  58.   flag { x = 42 y = 22 nation = lux obj = 1 }
  59.   flag { x = 32 y = 24 nation = fra obj = 0 }
  60. }
  61.  
  62. players {
  63.   axis {
  64.     name = "Axis"
  65.     nations = ( ger aus it hun bul rum fin esp )
  66.     allied_players = ()
  67.     orientation = left
  68.     control = human
  69.     strategy = 1
  70.     ai_module = default.so
  71.     transporters {
  72.       air { unit = 28 count = 50 }
  73.     }
  74.   }
  75.   allies {
  76.     name = "Allies"
  77.     nations = ( bel lux den fra gre usa tur net nor pol por so swe swi eng yug )
  78.     allied_players = ()
  79.     orientation = right
  80.     control = cpu
  81.     strategy = -1
  82.     ai_module = default.so
  83.     transporters {
  84.     }
  85.   }
  86. }
  87.  
  88. result {
  89.   check = every_turn
  90.   cond{
  91.     and { control_all_hexes{ player = axis } turns_left { count = 6 } }
  92.     result = major
  93.     message = "Axis Major Victory"
  94.   }
  95.   cond{
  96.     and { control_all_hexes{ player = axis } }
  97.     result = minor
  98.     message = "Axis Minor Victory"
  99.   }
  100.   else {
  101.     result = defeat
  102.     message = "Axis Defeat"
  103.   }
  104. }
  105.  
  106. units {
  107.   unit {
  108.     id = 98 nation = ger
  109.     x = 46 y = 19
  110.     str = 10 entr = 3 exp = 0
  111.     trsp = 85
  112.   }
  113.   unit {
  114.     id = 104 nation = ger
  115.     x = 42 y = 17
  116.     str = 10 entr = 6 exp = 2
  117.     trsp = 85
  118.   }
  119.   unit {
  120.     id = 104 nation = ger
  121.     x = 42 y = 16
  122.     str = 10 entr = 6 exp = 1
  123.     trsp = 85
  124.   }
  125.   unit {
  126.     id = 19 nation = ger
  127.     x = 46 y = 15
  128.     str = 10 entr = 0 exp = 1
  129.     trsp = none
  130.   }
  131.   unit {
  132.     id = 11 nation = ger
  133.     x = 46 y = 13
  134.     str = 10 entr = 0 exp = 0
  135.     trsp = none
  136.   }
  137.   unit {
  138.     id = 43 nation = ger
  139.     x = 45 y = 15
  140.     str = 10 entr = 0 exp = 1
  141.     trsp = none
  142.   }
  143.   unit {
  144.     id = 33 nation = ger
  145.     x = 45 y = 14
  146.     str = 10 entr = 0 exp = 0
  147.     trsp = none
  148.   }
  149.   unit {
  150.     id = 89 nation = ger
  151.     x = 44 y = 18
  152.     str = 10 entr = 0 exp = 0
  153.     trsp = none
  154.   }
  155.   unit {
  156.     id = 104 nation = ger
  157.     x = 43 y = 17
  158.     str = 10 entr = 0 exp = 1
  159.     trsp = 85
  160.   }
  161.   unit {
  162.     id = 104 nation = ger
  163.     x = 45 y = 19
  164.     str = 10 entr = 0 exp = 0
  165.     trsp = none
  166.   }
  167.   unit {
  168.     id = 104 nation = ger
  169.     x = 44 y = 20
  170.     str = 10 entr = 6 exp = 0
  171.     trsp = none
  172.   }
  173.   unit {
  174.     id = 104 nation = ger
  175.     x = 43 y = 18
  176.     str = 10 entr = 6 exp = 0
  177.     trsp = none
  178.   }
  179.   unit {
  180.     id = 104 nation = ger
  181.     x = 42 y = 18
  182.     str = 10 entr = 6 exp = 2
  183.     trsp = 85
  184.   }
  185.   unit {
  186.     id = 25 nation = ger
  187.     x = 46 y = 16
  188.     str = 10 entr = 0 exp = 0
  189.     trsp = none
  190.   }
  191.   unit {
  192.     id = 104 nation = ger
  193.     x = 42 y = 10
  194.     str = 10 entr = 6 exp = 2
  195.     trsp = none
  196.   }
  197.   unit {
  198.     id = 104 nation = ger
  199.     x = 42 y = 11
  200.     str = 10 entr = 6 exp = 0
  201.     trsp = none
  202.   }
  203.   unit {
  204.     id = 104 nation = ger
  205.     x = 42 y = 12
  206.     str = 10 entr = 6 exp = 0
  207.     trsp = none
  208.   }
  209.   unit {
  210.     id = 32 nation = ger
  211.     x = 43 y = 10
  212.     str = 10 entr = 0 exp = 1
  213.     trsp = none
  214.   }
  215.   unit {
  216.     id = 104 nation = ger
  217.     x = 42 y = 14
  218.     str = 10 entr = 6 exp = 0
  219.     trsp = none
  220.   }
  221.   unit {
  222.     id = 104 nation = ger
  223.     x = 43 y = 12
  224.     str = 10 entr = 6 exp = 0
  225.     trsp = none
  226.   }
  227.   unit {
  228.     id = 37 nation = ger
  229.     x = 44 y = 12
  230.     str = 10 entr = 0 exp = 0
  231.     trsp = none
  232.   }
  233.   unit {
  234.     id = 70 nation = ger
  235.     x = 44 y = 13
  236.     str = 10 entr = 0 exp = 0
  237.     trsp = none
  238.   }
  239.   unit {
  240.     id = 42 nation = ger
  241.     x = 45 y = 17
  242.     str = 10 entr = 0 exp = 2
  243.     trsp = none
  244.   }
  245.   unit {
  246.     id = 48 nation = ger
  247.     x = 45 y = 16
  248.     str = 10 entr = 0 exp = 0
  249.     trsp = none
  250.   }
  251.   unit {
  252.     id = 98 nation = ger
  253.     x = 43 y = 7
  254.     str = 10 entr = 0 exp = 0
  255.     trsp = 85
  256.   }
  257.   unit {
  258.     id = 104 nation = ger
  259.     x = 40 y = 7
  260.     str = 10 entr = 6 exp = 0
  261.     trsp = none
  262.   }
  263.   unit {
  264.     id = 104 nation = ger
  265.     x = 40 y = 6
  266.     str = 10 entr = 6 exp = 0
  267.     trsp = none
  268.   }
  269.   unit {
  270.     id = 104 nation = ger
  271.     x = 41 y = 4
  272.     str = 10 entr = 6 exp = 0
  273.     trsp = none
  274.   }
  275.   unit {
  276.     id = 104 nation = ger
  277.     x = 41 y = 2
  278.     str = 10 entr = 6 exp = 0
  279.     trsp = none
  280.   }
  281.   unit {
  282.     id = 103 nation = ger
  283.     x = 42 y = 8
  284.     str = 10 entr = 6 exp = 0
  285.     trsp = 87
  286.   }
  287.   unit {
  288.     id = 31 nation = ger
  289.     x = 44 y = 7
  290.     str = 10 entr = 2 exp = 0
  291.     trsp = none
  292.   }
  293.   unit {
  294.     id = 23 nation = ger
  295.     x = 46 y = 6
  296.     str = 10 entr = 0 exp = 0
  297.     trsp = none
  298.   }
  299.   unit {
  300.     id = 0 nation = ger
  301.     x = 46 y = 8
  302.     str = 10 entr = 0 exp = 2
  303.     trsp = none
  304.   }
  305.   unit {
  306.     id = 0 nation = ger
  307.     x = 46 y = 17
  308.     str = 10 entr = 0 exp = 2
  309.     trsp = none
  310.   }
  311.   unit {
  312.     id = 104 nation = ger
  313.     x = 46 y = 20
  314.     str = 10 entr = 4 exp = 0
  315.     trsp = none
  316.   }
  317.   unit {
  318.     id = 24 nation = ger
  319.     x = 46 y = 10
  320.     str = 10 entr = 0 exp = 0
  321.     trsp = none
  322.   }
  323.   unit {
  324.     id = 104 nation = ger
  325.     x = 42 y = 9
  326.     str = 10 entr = 5 exp = 2
  327.     trsp = 85
  328.   }
  329.   unit {
  330.     id = 34 nation = ger
  331.     x = 43 y = 9
  332.     str = 10 entr = 0 exp = 0
  333.     trsp = none
  334.   }
  335.   unit {
  336.     id = 23 nation = ger
  337.     x = 46 y = 11
  338.     str = 10 entr = 0 exp = 0
  339.     trsp = none
  340.   }
  341.   unit {
  342.     id = 103 nation = ger
  343.     x = 46 y = 18
  344.     str = 10 entr = 0 exp = 0
  345.     trsp = 87
  346.   }
  347.   unit {
  348.     id = 140 nation = fra
  349.     x = 6 y = 4
  350.     str = 10 entr = 3 exp = 0
  351.     trsp = none
  352.   }
  353.   unit {
  354.     id = 140 nation = fra
  355.     x = 11 y = 3
  356.     str = 10 entr = 3 exp = 0
  357.     trsp = none
  358.   }
  359.   unit {
  360.     id = 140 nation = fra
  361.     x = 6 y = 16
  362.     str = 10 entr = 3 exp = 0
  363.     trsp = none
  364.   }
  365.   unit {
  366.     id = 140 nation = fra
  367.     x = 14 y = 14
  368.     str = 10 entr = 3 exp = 0
  369.     trsp = none
  370.   }
  371.   unit {
  372.     id = 140 nation = fra
  373.     x = 19 y = 17
  374.     str = 10 entr = 3 exp = 0
  375.     trsp = none
  376.   }
  377.   unit {
  378.     id = 140 nation = fra
  379.     x = 24 y = 14
  380.     str = 10 entr = 3 exp = 0
  381.     trsp = none
  382.   }
  383.   unit {
  384.     id = 140 nation = fra
  385.     x = 33 y = 16
  386.     str = 10 entr = 3 exp = 0
  387.     trsp = none
  388.   }
  389.   unit {
  390.     id = 125 nation = fra
  391.     x = 15 y = 14
  392.     str = 10 entr = 0 exp = 0
  393.     trsp = none
  394.   }
  395.   unit {
  396.     id = 147 nation = fra
  397.     x = 23 y = 14
  398.     str = 10 entr = 3 exp = 0
  399.     trsp = 139
  400.   }
  401.   unit {
  402.     id = 140 nation = fra
  403.     x = 33 y = 22
  404.     str = 10 entr = 3 exp = 0
  405.     trsp = none
  406.   }
  407.   unit {
  408.     id = 154 nation = fra
  409.     x = 35 y = 23
  410.     str = 5 entr = 0 exp = 0
  411.     trsp = none
  412.   }
  413.   unit {
  414.     id = 137 nation = fra
  415.     x = 12 y = 3
  416.     str = 10 entr = 2 exp = 0
  417.     trsp = none
  418.   }
  419.   unit {
  420.     id = 140 nation = fra
  421.     x = 12 y = 7
  422.     str = 10 entr = 3 exp = 0
  423.     trsp = none
  424.   }
  425.   unit {
  426.     id = 142 nation = fra
  427.     x = 12 y = 8
  428.     str = 10 entr = 3 exp = 0
  429.     trsp = 139
  430.   }
  431.   unit {
  432.     id = 140 nation = fra
  433.     x = 20 y = 13
  434.     str = 10 entr = 3 exp = 0
  435.     trsp = none
  436.   }
  437.   unit {
  438.     id = 140 nation = fra
  439.     x = 19 y = 12
  440.     str = 10 entr = 3 exp = 0
  441.     trsp = none
  442.   }
  443.   unit {
  444.     id = 138 nation = fra
  445.     x = 19 y = 13
  446.     str = 10 entr = 2 exp = 0
  447.     trsp = none
  448.   }
  449.   unit {
  450.     id = 145 nation = fra
  451.     x = 23 y = 13
  452.     str = 10 entr = 3 exp = 0
  453.     trsp = 139
  454.   }
  455.   unit {
  456.     id = 151 nation = fra
  457.     x = 25 y = 13
  458.     str = 10 entr = 3 exp = 0
  459.     trsp = none
  460.   }
  461.   unit {
  462.     id = 140 nation = fra
  463.     x = 25 y = 16
  464.     str = 10 entr = 3 exp = 0
  465.     trsp = none
  466.   }
  467.   unit {
  468.     id = 140 nation = fra
  469.     x = 25 y = 19
  470.     str = 10 entr = 3 exp = 0
  471.     trsp = none
  472.   }
  473.   unit {
  474.     id = 144 nation = fra
  475.     x = 33 y = 24
  476.     str = 10 entr = 3 exp = 0
  477.     trsp = none
  478.   }
  479.   unit {
  480.     id = 154 nation = fra
  481.     x = 31 y = 22
  482.     str = 5 entr = 0 exp = 0
  483.     trsp = none
  484.   }
  485.   unit {
  486.     id = 127 nation = fra
  487.     x = 32 y = 23
  488.     str = 10 entr = 0 exp = 0
  489.     trsp = none
  490.   }
  491.   unit {
  492.     id = 212 nation = eng
  493.     x = 17 y = 9
  494.     str = 10 entr = 3 exp = 0
  495.     trsp = 210
  496.   }
  497.   unit {
  498.     id = 286 nation = eng
  499.     x = 12 y = 1
  500.     str = 10 entr = 0 exp = 0
  501.     trsp = none
  502.   }
  503.   unit {
  504.     id = 221 nation = eng
  505.     x = 17 y = 10
  506.     str = 10 entr = 3 exp = 0
  507.     trsp = 211
  508.   }
  509.   unit {
  510.     id = 161 nation = eng
  511.     x = 16 y = 10
  512.     str = 10 entr = 0 exp = 1
  513.     trsp = none
  514.   }
  515.   unit {
  516.     id = 216 nation = eng
  517.     x = 18 y = 10
  518.     str = 10 entr = 3 exp = 0
  519.     trsp = 211
  520.   }
  521.   unit {
  522.     id = 179 nation = eng
  523.     x = 18 y = 9
  524.     str = 10 entr = 0 exp = 0
  525.     trsp = none
  526.   }
  527.   unit {
  528.     id = 158 nation = bel
  529.     x = 28 y = 7
  530.     str = 10 entr = 3 exp = 0
  531.     trsp = none
  532.   }
  533.   unit {
  534.     id = 158 nation = bel
  535.     x = 29 y = 13
  536.     str = 10 entr = 3 exp = 0
  537.     trsp = none
  538.   }
  539.   unit {
  540.     id = 158 nation = bel
  541.     x = 33 y = 12
  542.     str = 10 entr = 3 exp = 0
  543.     trsp = none
  544.   }
  545.   unit {
  546.     id = 158 nation = bel
  547.     x = 38 y = 7
  548.     str = 10 entr = 3 exp = 0
  549.     trsp = none
  550.   }
  551.   unit {
  552.     id = 158 nation = bel
  553.     x = 39 y = 11
  554.     str = 10 entr = 3 exp = 0
  555.     trsp = none
  556.   }
  557.   unit {
  558.     id = 158 nation = bel
  559.     x = 14 y = 1
  560.     str = 10 entr = 3 exp = 0
  561.     trsp = none
  562.   }
  563.   unit {
  564.     id = 158 nation = bel
  565.     x = 22 y = 4
  566.     str = 10 entr = 3 exp = 0
  567.     trsp = none
  568.   }
  569.   unit {
  570.     id = 157 nation = bel
  571.     x = 30 y = 1
  572.     str = 10 entr = 0 exp = 0
  573.     trsp = none
  574.   }
  575.   unit {
  576.     id = 158 nation = bel
  577.     x = 38 y = 9
  578.     str = 10 entr = 3 exp = 0
  579.     trsp = none
  580.   }
  581.   unit {
  582.     id = 158 nation = bel
  583.     x = 26 y = 1
  584.     str = 10 entr = 3 exp = 0
  585.     trsp = none
  586.   }
  587.   unit {
  588.     id = 145 nation = bel
  589.     x = 27 y = 7
  590.     str = 10 entr = 3 exp = 0
  591.     trsp = none
  592.   }
  593.   unit {
  594.     id = 151 nation = bel
  595.     x = 39 y = 2
  596.     str = 5 entr = 3 exp = 0
  597.     trsp = none
  598.   }
  599.   unit {
  600.     id = 158 nation = bel
  601.     x = 38 y = 17
  602.     str = 10 entr = 3 exp = 0
  603.     trsp = none
  604.   }
  605.   unit {
  606.     id = 146 nation = bel
  607.     x = 39 y = 10
  608.     str = 10 entr = 3 exp = 0
  609.     trsp = none
  610.   }
  611.   unit {
  612.     id = 158 nation = bel
  613.     x = 39 y = 4
  614.     str = 10 entr = 3 exp = 0
  615.     trsp = none
  616.   }
  617.   unit {
  618.     id = 154 nation = fra
  619.     x = 40 y = 11
  620.     str = 3 entr = 0 exp = 0
  621.     trsp = none
  622.   }
  623.   unit {
  624.     id = 147 nation = fra
  625.     x = 32 y = 24
  626.     str = 10 entr = 3 exp = 0
  627.     trsp = none
  628.   }
  629.   unit {
  630.     id = 154 nation = fra
  631.     x = 40 y = 10
  632.     str = 3 entr = 0 exp = 0
  633.     trsp = none
  634.   }
  635. }
  636.